  #!/bin/bash
  
  # 定义新密码
  new_password='Lixinyi@123'
  
  # 检查MySQL服务状态
  if systemctl status mysqld > /dev/null 2>&1; then
      echo "MySQL 已经安装并正在运行"
      # 使用默认密码登录MySQL
      mysql -uroot -p"$new_password"
  else
      echo "MySQL 未安装，开始安装..."
      # 安装MySQL
      yum install -y *.rpm
  
      # 启动MySQL服务
      systemctl start mysqld
  
      # 检查MySQL服务是否成功启动
      if [ $? -eq 0 ]; then
          echo "MySQL 服务启动成功"
  
          # 获取旧密码
          oldpassword=$(grep 'password' /var/log/mysqld.log | tail -n 1 | awk -F 'localhost: ' '{print $2}')
          
          # 重置密码
          mysqladmin -uroot -p"$oldpassword" password "$new_password"
  
          # 登录MySQL
          mysql -uroot -p"$new_password"
      else
          echo "MySQL 服务启动失败"
      fi
  fi